package com.ormbench.hibernate;

import com.ormbench.base.dao.BranchDAO;
import com.ormbench.base.model.Branch;

public class HibernateBranchDAO extends HibernateBaseDAO<Branch, Long> implements BranchDAO {
	private static final HibernateBranchDAO INSTANCE = new HibernateBranchDAO();
	
	public static final String BALANCE = "balance";
	public static final String FILLER = "filler";
	public static final String TELLERS = "tellers";
	public static final String ACCOUNTS = "accounts";
	public static final String HISTORIES = "histories";

	/**
	 * Singleton Pattern returns instance
	 * 
	 * @return
	 */
	public static HibernateBranchDAO getInstance() {
		return INSTANCE;
	}
}

